bite repeatedly - German English Dictionary